From: emellor@ewan Date: Tue, 20 Sep 2005 16:19:19 +0000 (+0100) Subject: Added debugging message to exception on write. X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~16780^2~31 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=a3d83fdeea5b77c11a369ec3d090f15d7175cf82;p=xen.git Added debugging message to exception on write. Signed-off-by: Ewan Mellor --- diff --git a/tools/python/xen/xend/xenstore/xsnode.py b/tools/python/xen/xend/xenstore/xsnode.py index 23e39d2969..469ef5f536 100644 --- a/tools/python/xen/xend/xenstore/xsnode.py +++ b/tools/python/xen/xend/xenstore/xsnode.py @@ -272,8 +272,11 @@ class XenStore: def write(self, path, data): try: self.getxs().write(path, data) - except Exception, ex: - raise + except RuntimeError, ex: + raise RuntimeError(ex.args[0], + ex.args[1] + + (', while writing %s : %s' % (str(path), + str(data)))) def begin(self, path): self.getxs().transaction_start(path)